﻿a:link		{ color: #0065a5; text-decoration: none;}
a:visited	{ color: #0065a5; text-decoration: none;}
a:active	{ color: #0065a5; text-decoration: none;}
a:hover		{ color: #ff0000; text-decoration: none;}
table {font-size: 12px; font-family:verdana;}
td {font-size: 12px; font-family:verdana;color:#424142}
div {font-size: 12px; font-family:verdana;color:#424142}
span{font-size: 12px; font-family:verdana;}
body { 
	font-size: 12px; 
	font-family:verdana; 
	SCROLLBAR-FACE-COLOR:#F7F7F7;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#D4D0C8;
	SCROLLBAR-ARROW-COLOR:#808080;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR:#D4D0C8;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	/*background-image: url("./images/main_bg.gif");*/
}
/*******************************************************************************************/
/*                                     左侧菜单导航样式                                     */    
/*******************************************************************************************/

#divFavContent{display:none;}
.toolbarMenu{border-collapse:collapse}
.toolbarMenu td{width:21;height:20;text-align:center;cursor:hand}
.toolbarMenuOver{
	
	background-color:#B6BDD2;border:1px solid #0A246A;
	/*background-color:#ccc;border:1px solid #666;
	
	background-color:#ACACAC;border:1px solid #7A797F;*/
}
.toolbarMenuOut{background-color:;border:0}


.topBg{
	
		/*background-image:url(/images/StyleGray/toolbarBg.jpg);*/
	
	background-color:#172971;
}


/* 快捷按钮背景色(图) */
.templateToolbarBg{
	
		background-image:url('../Images/Skyblue/menu/toolbarbg.jpg');
	
	background-color:#DDDDDD;
}

/*边框颜色*/
.OTtable{
	border:1px solid #AAA;
	width:100%;
	height:100%;
	background-color:#319B8E;
}
.OTtd{
	line-height:18px;
	padding-left:2px
}
.OTspan{display:none;}
.folder{position: relative;border:0px solid #AAA;height:22px;padding:0 0 0 0px;color:#000000;cursor:hand;background-color:#FFFFFF;}
.folder img{margin:0 0px 0 0px}

.folderMouseOver{
	position: relative;
	height:22px;
	padding:0 0 0 0px;
	color:#000000;
	cursor:hand;
	background-color:#97E1E6;
}
.folderMouseOver img{margin:0 0px 0 0px}


.file{
	background-color:#FFFFFF;
	vertical-align:top;
	padding:0px;
}
.file a{
	color:#000000;
	text-decoration:none;
}
.handle{
	/*
	拉伸的横条
	*/
	height:3px;
	background-image:url('../Images/Skyblue/menu/scroll_mid_lf.gif');
	cursor:row-resize;
}

#thumbBox{
	height:22px;
	background-color:#FFFF00;
	background-image:url('../Images/Skyblue/menu/menu_buttom.gif');
	color:white;
	text-align:right;
}

#thumbBox img{margin-right:5px}

#rightArrow{cursor:hand}

.menuBox{
    width:100%;
	height:100%;
	border-top:1px solid #45C5AB;
	border-bottom:1px solid #3F4F8F;
	position: absolute;
	color:blue;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.menuBoxTd{
	background-color:#FFFF00;	
	position: relative;
	z-index: 4;
    height:100%;
	padding:4px 0 4px 4px;
}
.menuBoxTdBu{
   height:100%;width:7px;padding:0px 0 0px 0px;background-image:url('../Images/Skyblue/menu/menu_td_rt_bg.gif')
}
.topword{color:#000000;position: absolute;top: 3px;left: 32px;z-index: 4;}

.topimg{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 50);
	opacity: 0;
	z-index: 3;
	width:100%;
	height:100%;
}
.topicon{
	position: absolute;
	color:blue;
	top: 1px;
	left: 8px;
	z-index: 4;
}
.toponly{
	-moz-opacity:0 ;
	filter:alpha(opacity: 40);
	opacity: 0;
	z-index: 3;
}

.menu_move{
	position: absolute;
	top: 45%;
	left: 1px;
	z-index:99;
}

.menu_move_bg{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 50);
	opacity:0;
	z-index:1;
	height:100%;
	width:5px;
}
.menubg{
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 50);
	opacity: 0;
	z-index: 1;
	width:100%;
	height:100%;
}
.menu_css{position: relative;background-color:#FFFFFF;}
.menutop{
	position: absolute;
	color:blue;
	top: 1px;
	left: 8px;
	z-index: 2;
	height:100%;
	padding:4px 0 4px  4px;
	background-position:right;
	background-repeat:repeat-y;
}

/*******************************************************************************************/
/*                                     左侧子菜单导航样式                                  */    
/*******************************************************************************************/

.submenutree{width:100%; vertical-align:top; }

/*******************************************************************************************/
/*                                     下框架状态栏样式                                    */    
/*******************************************************************************************/

.footer{ width:100%; height:20px; border:1px solid #BBBBBB;}

/*******************************************************************************************/
/*                                     上框架Logo样式                                      */    
/*******************************************************************************************/

.head{width:100%; height:80px; background-image:url(../Images/Skyblue/Head/topbg.gif);}
.headlogo{width:248px;height:80px; background-image:url(../Images/Skyblue/Head/logo.gif); float:left;}
.headinfo{ margin-left:0px; margin-right :0px; height :80px; float:right;}
.headinfotop{ width:100%; height :40px; text-align:right; vertical-align:middle;}
.headinforight{height :80px;  float:right;}
.headinfotopinfo{ margin-right:5px; margin-top:12px;float:right;}
.headinfotopdate{ margin-right:10px; margin-top:10px; float:right;}
.headinfobottom{ width:420px; height :40px; text-align:right; float:right;}

.divicon{float:right;padding:3px 3px 3px 3px;cursor:hand;border:1px none #0A246A;color:#FFFFFF;height:22px;vertical-align:sub;background:;}
.favorite{color:#FFFFFF;}
.diviconover{float:right;padding:2px 2px 2px 2px;cursor:hand;border:1px solid #0A246A;color:#EEE;height:22px;vertical-align:sub;background:#B6BDD2;}
/*******************************************************************************************/
/*                                     内容页样式                                          */    
/*******************************************************************************************/

/*最外框*/
.TableContent{width:100%; height:100%;}
.TableContent tr td.TableContentTittle{ height:50px;}
.TableContent tr td.TableContentToolBox{ height:25px;}
.TableContent tr td.TableContentSearch25{ height:25px;}
.TableContent tr td.TableContentSearch50{ height:50px;}
.TableContent tr td.TableContentSearch75{ height:75px;}
.TableContent tr td.TableContentSearch100{height:100px;}
.TableContent tr td.TableContentList{ vertical-align:top;}

/*标题工具栏*/
.tablecontenthead{width:100%;}
.tablecontenthead tr td.tablecontenthead1{border:#999999 1px solid; background-image: url('../images/skyblue/bgwebhead.gif');color:Black;font-size: 12px; height: 25px;}
.tablecontenthead tr td.tablecontenthead2
{
    background:white;
	background-image:url("../Images/Default/bgwebhead_b.gif");
	height: 20px;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;}
.imglink{cursor:hand;margin-right:2px;border:0px;}
/*查询栏*/
.TableContentSeach25{width:100%; height:25px; }
.TableContentSeach25 tr td.TableContentSeach25One{height:25px;padding-left:10px;}
.TableContentSeach25 tr td.TableContentSeach25Ones{height:25px;padding-right:10px; text-align:right; }

.TableContentSeach50{width:100%; height:50px;}
.TableContentSeach50 tr td.TableContentSeach50One{height:25px;padding-left:10px;}
.TableContentSeach50 tr td.TableContentSeach50Two{height:25px;padding-left:10px;}
.TableContentSeach50 tr td.TableContentSeach50Ones{height:25px;padding-right:10px;  text-align:right;}

.TableContentSeach75{width:100%; height:75px;}
.TableContentSeach75 tr td.TableContentSeach75One{height:25px;padding-left:10px;}
.TableContentSeach75 tr td.TableContentSeach75Two{height:25px;padding-left:10px;}
.TableContentSeach75 tr td.TableContentSeach75Three{height:25px;padding-left:10px;}
.TableContentSeach75 tr td.TableContentSeach75Ones{height:25px;padding-right:10px; text-align:right;}

.TableContentSeach100{width:100%; height:100px;}
.TableContentSeach100 tr td.TableContentSeach100One{height:25px;padding-left:10px;}
.TableContentSeach100 tr td.TableContentSeach100Two{height:25px;padding-left:10px;}
.TableContentSeach100 tr td.TableContentSeach100Three{height:25px;padding-left:10px;}
.TableContentSeach100 tr td.TableContentSeach100Four{height:25px;padding-left:10px;}
.TableContentSeach100 tr td.TableContentSeac100Ones{height:25px;padding-right:10px;  text-align:right;}

/* 查询 */
.fieldset25{width:100%; height:30px; height:35px !important;border:1px solid #ccc;}
.fieldset50{width:100%; height:55px;width:98.5%!important;height:60px !important; border:1px solid #ccc;}
.fieldset75{width:100%; height:80px;width:98.5%!important;height:85px !important; border:1px solid #ccc;}
.fieldset100{width:100%; height:105px; width:98.5%!important; height:110px !important;border:1px solid #ccc;}
.divsearch{width:100%;height:30px; }

/* 列表 */
.tablelist{width:100%;}
.tablelist tr td.listcontent{vertical-align:top;}
.tablelist tr td.listpager{ height:25px; text-align:right;border:1px solid #CCCCCC;background-color:#F8F8F8; padding-left:4px;padding-right:4px;padding-bottom:4px;}


/*- 普通页样式--------------------------- */
/*普通表格*/
.table
{
    width:100%;
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	background-color: #F0F0F0;
}

/*特殊表格,仅显示top表格线*/
.table-top
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

/*普通表格菜单列*/
.td-title
{
    text-align:right;
    width:100px;
    height:25;
	padding: 2px 4px 0px 2px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #F0F0F0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


/*普通表格菜单列*/
.td-titlesex
{
    width:150px;
    height:25;
	padding: 2px 4px 0px 2px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #F0F0F0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/*普通表格内容列*/
.td-content
{
    padding-top: 3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #ffffff;
	empty-cells: show;
	padding: 3px 2px 0px 4px;
}

/*按钮系列*/

a.button {
  background: transparent url("../images/default/button/button_a.gif") no-repeat scroll right top;
  color: gray;
  display: block;
  float: left;
  height: 20px;
  padding-right: 10px;
  font: normal 12px sans-serif;
  margin-right: 3px;
  text-decoration: none;
}
a.button span {
  background: transparent url("../images/default/button/button_span.gif") no-repeat;
  display: block;
  color: black;
  padding: 2px 1px 2px 10px;
  line-height: 16px;  line-height: 1px !important;  
}
a.button:hover {
  background-position: right -20px;
}
a.button:hover span {
  background-position: left -20px;
}
a.button:active {
  background-position: right -40px;
  outline: none;
}
a.button:active span {
  background-position: left -40px;
  padding: 2px 1px 2px 10px;
}
/*----------------*/
a.button1 {
  background: transparent url("../images/default/button/button_a.gif") no-repeat scroll right top;
  color: gray;
  display: block;
  float: left;
  height: 20px;
  padding-right: 10px;
  font: normal 12px sans-serif;
  margin-right: 3px;
  text-decoration: none;
}
a.button1 span {
  background: transparent url("../images/default/button/button_span.gif") no-repeat;
  display: block;
  color: black;
  padding: 2px 1px 2px 4px;
  line-height: 20px;  line-height: 1px !important;  
}
a.button1:hover {
  background-position: right -20px;
}
a.button1:hover span {
  background-position: left -20px;
}
a.button1:active {
  background-position: right -40px;
  outline: none;
}
a.button1:active span {
  background-position: left -40px;
  padding: 2px 1px 2px 4px;
}
a.combutton {
  background: transparent url("../images/skyblue/button/com_button_a.gif") no-repeat scroll right top;
  color: gray;
  display: block;
  float: left;
  height: 25px;
  padding-right: 10px;
  font: normal 12px sans-serif;
  margin-right: 10px;
  text-decoration: none;
}
a.combutton span {
  background: transparent url("../images/skyblue/button/com_button_span.gif") no-repeat;
  display: block;
  color: black;
  padding: 2px 1px 2px 10px;
  line-height: 20px; line-height: 1px !important;  
}
a.combutton:hover {
  background-position: right -25px;
}
a.combutton:hover span {
  background-position: left -25px;
}
a.combutton:active {
  background-position: right -50px;
  outline: none;
}
a.combutton:active span {
  background-position: left -50px;
  padding: 2px 1px 2px 10px;
}

a.combutton2 {
  background: transparent url("../images/skyblue/button/com_button_a2.gif") no-repeat scroll right top;
  color: gray;
  display: block;
  float: left;
  height: 25px;
  padding-right: 10px;
  font: normal 12px sans-serif;
  margin-right: 10px;
  text-decoration: none;
}
a.combutton2 span {
  background: transparent url("./images/button/com_button_span2.gif") no-repeat;
  display: block;
  color: black;
  padding: 2px 1px 2px 10px;
  line-height: 20px; line-height: 1px !important;  
}
a.combutton2:hover {
  background-position: right -25px;
}
a.combutton2:hover span {
  background-position: left -25px;
}
a.combutton2:active {
  background-position: right -50px;
  outline: none;
}
a.combutton2:active span {
  background-position: left -50px;
  padding: 2px 1px 2px 10px;
}


a.topbutton {
  background: transparent url("../images/skyblue/button/top_button_a.gif") no-repeat scroll right top;
  color: gray;
  display: block;
  float: left;
  height: 20px;
  padding-right: 10px;
  font: normal 12px sans-serif;
  margin-right: 1px;
  text-decoration: none;
}
a.topbutton span {background: transparent url(../images/skyblue/button/top_button_span.gif') no-repeat;display: block;color: #FFFFFF;padding: 2px 1px 2px 10px;line-height: 16px; line-height: 1px !important;  }
a.topbutton:hover {
  background-position: right -20px;
}
a.topbutton:hover span {
  background-position: left -20px;
}
a.topbutton:active {
  background-position: right -40px;
  outline: none;
}
a.topbutton:active span {
  background-position: left -40px;
  padding: 2px 1px 2px 10px;
}
.buttonshort{width:65px;height:24px; border:0px; background:url(../images/common/button/shortbutton.gif); }
.buttonshorts{width:65px;height:24px;border:0px; background:url(../images/common/button/shortbuttons.gif);}
.button{width:85px;height:24px;border:0px;background:url(../images/common/button/button.gif);}
.buttonshortlong{width:125px;height:24px;border:0px;background:url(../images/button/common/shortlongbutton.gif);}
.buttonlong{width:125px;height:24px;border:0px;background:url(../images/common/button/longbutton.gif);}

/*文本框*/
.ColorFocus
{
	border: 1px gold double;
	background-color: white;
}

.ColorBlur 
{
	border: 1px #ccc double;
	background-color: white;
}


.ColorBlurRight 
{
	border: 1px #ccc double;
	background-color: white;
	text-align:right;
}

.Input{width:200px;}

.Select{width:200px;}
.Checked{ }
/* GridView */
.GridViewStyle
{
    width:100%;
    border-right: 1px solid #CCCDD2;
    border-bottom: 1px solid #CCCDD2;
    border-left: 1px solid CCCDD2;
    border-top: 1 px solid CCCDD2;   
    margin-top:0px;
}
.GridViewStyle div{font-size:16px; font-weight:bold; text-align:center; width:100%; height:30px; text-align:center; vertical-align:middle; padding:5px;}
.GridViewStyle a                  		
{								  	
    color: #000000;				  
    text-decoration: none;		  	
}
.GridViewStyle a:link
{
    color: #000000;
    text-decoration: none;
}
.GridViewStyle a:visited
{
    color: #000000;
    text-decoration: none;
}      
.GridViewStyle a:active	
{
    color: #000000;
    text-decoration: none;
}   
.GridViewStyle a:hover	
{
    color: #000000;
    text-decoration: none;
}   
.GridViewHeaderStyle th
{
    border-top: 1px solid #CCCDD2;
    border-left: 1px solid #CCCDD2;
    border-right: 1px solid #CCCDD2;
    height: 19px;
}
        
.GridViewHeaderStyle
{
	vertical-align:middle; 
	text-align:center;
     /* background-color: #F6F6F8;*/
     background-image:url("../images/skyblue/bgwebhead_b.gif");    
     display:block;

}
    
.GridViewFooterStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}
        
.GridViewRowStyle
{
    height: 20px; /*background-color: #FFFFFF; */
}
        
.GridViewAlternatingRowStyle
{
    height: 20px; /*background-color: #F7F6F3; background-color: #F7F6F3;*/
}
        
.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #CCCDD2;
     padding-left:10px;
    padding-right:10px;
}
        
.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
        
.GridViewPagerStyle
{
    background-color: #284775;
    color: #FFFFFF;
}
        
.GridViewPagerStyle table /**/ /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}
.number
{
    background-color: #F8F8F8;
}

/*拍拍网风格*/
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 2px 10px 0; margin: 0px;color:#AAA;}
.paginator a { text-decoration: none;color: Blue;}
.paginator a:visited {text-decoration: none;color:#AAA;}
.paginator .cpb {color:#AAA;}
.paginator a:hover {color:#AAA;text-decoration: none;}
.indextext{padding: 1px 6px; border: solid 1px #ddd; margin-right:2px}
.indexbutton{padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:0px;width:40px; height:20px;}

.aspager{margin-top:5px; font-size:12px; }
.aspager a {text-decoration: none; color:#333;}
.aspager a:visited{ text-decoration: none; color:#333;}
.aspager a:hover{text-decoration: none; color:#333;}
